rolling harrow - Spanish English Dictionary